moving bed biofilm reactor - Turkish English Dictionary